/*CSS公用样式*/
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td {margin:0;padding:0;}
body{scrollbar-face-color: #f6f6f6;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #cccccc;scrollbar-3dlight-color: #cccccc;scrollbar-arrow-color: #330000;scrollbar-track-color: #f6f6f6;font-size:12px;background:#FFF;font-family:"Microsoft Yahei", "微软雅黑", "宋体";}
table {border-collapse:collapse;border-spacing:0;}
img {border:0;}
li {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
a{text-decoration: none;}
p{margin: 0;padding: 0;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
/*带清除高度的10PX高的空DIV*/
.blank{clear:both;height:10px;overflow:hidden;font-size:0px;}
.blank1{clear:both;height:5px;overflow:hidden;font-size:0px;}
/*单行隐藏*/
.str{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
/*多行隐藏*/
.strmore{overflow:hidden;text-overflow:ellipsis;}
/*带清除高度的0PX高的空DIV*/
.cls{clear:both;height:0px;overflow:hidden;background:#FFF;}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
/*清楚浮动*/
.outer {zoom:1;}    /*==for IE6/7 Maxthon2==*/
.outer :after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}   /*==for FF/chrome/opera/IE8==*/
iframe{display:block;border:0;}
html, body {position: relative;height: 100%;}
body {background: #fff;font-family:"Microsoft Yahei", "微软雅黑", "宋体";font-size: 14px;color:#000;margin: 0;padding: 0;}

#page,#banner {width: 100%;height: 100%;}
#banner .swiper-slide img{width: 100%;height: 100%;}



/*头部*/
.header{position: absolute;height: 120px;left: 0;right: 0;background:rgba(85,85,85,.5);z-index: 8;}
.header_1{ margin:0 auto; width:1200px;height: 120px;}
.header .logo{left: 150px; float:left; margin-top:30px;}
.header .nav{ float:right;}
.header .nav li{line-height:100px;height:100px;text-align: center;cursor: pointer;color: #ccc;font-size: 16px;float: left;padding:0 45px;position:relative;}
.header .nav li a{color: #ccc;display: block;}
.header .nav li.active a{color: #e26a00; border-bottom:3px solid #e26a00;}

.header .nav li .two_nav{position:absolute;display:none;width:100%;left:0;top:100px;border-top:3px solid #e26a00;background:rgba(85,85,85,.5);padding-top:18px;padding-bottom:15px;}
.header .nav li:hover .two_nav{display:block;}
.two_nav a{display:block;text-align:center;color:#000;height:40px;line-height:40px;overflow:hidden;}
.header .nav li .two_nav a:hover{color:#e26a00;}


/*搜索*/
.search{ width:1200px; margin:0 auto; height:60px; line-height:60px;}
.search_left{ float:left;}
.search_left h5{ font-size:14px; color:#666; float:left;}
.search_left a{ float:left; margin-left:40px; font-size:14px; color:#666;}
.search_left a:hover{ color:#e26a00;}
.search_right{ float:right;}
.search_right input{ width:200px; height:35px; background:#f0f0f0; border:none; float:left; margin-top:13px;}
.search_right a{ background:#f0f0f0; width:30px; height:35px; display:inline-block; line-height:35px; float:right; margin-top:13px;}
.search_right a img{ margin-left:7px; margin-top:10px;}


/*产品展示*/
.product_1{ width:100%; height:750px; background:#f9f9f9;}
.product{ width:1200px; margin:0 auto;}
.product_bt{ width:1200px; text-align:center; padding-top:55px; border-bottom:1px solid #c9c9c9; height:80px;}
.product_fl{ height:85px; line-height:85px;}
.product_fl ul{ margin-left:138px;}
.product_fl li{ float:left; margin:0 20px;}
.product_fl li a{ font-size:14px; color:#666; padding:5px 25px;}
.product_fl li a:hover{ color:#fff; background:#e26a00; border-radius:20px;}

.product_list{ width:1200px; height:260px;}
.product_list li{ width:260px;width:590px;}

.porduct_list_1{ width:1200px; margin-top:20px; overflow:hidden;}
.porduct_list_1 ul{ width:1220px;}
.porduct_list_1 li{ width:285px; float:left;height:213px; margin-right:20px; margin-bottom:20px;}
.porduct_list_1 li a{ display:inline-block;}
.porduct_list_1 li h2{ font-size:14px; color:#fff; font-weight:normal; width:285px; height:52px; line-height:52px; background:#bbbbbb; text-align:center; margin-top:-4px;}
.porduct_list_1 li a:hover h2{ background:#e26a00;}

/*合作伙伴*/
.cooperation{ width:100%; background:url(../images/pic_2.png) no-repeat; height:300px;}
.cooperation1{ width:1200px; margin:0 auto;}
.cooperation img{ margin-top:55px;}




/*优势*/
.advantage{ width:1200px; margin:0 auto;}
.advantage_bt{ width:1200px; text-align:center; padding-top:55px; border-bottom:1px solid #c9c9c9; height:80px;}
.advantage_nr{ background:url(../images/advantage_bj.png) no-repeat; margin-top:30px; height:1080px; position: relative;}
.advantage_nr_1{ position: absolute; top:170px; right:35px;}
.advantage_nr_1 li{ margin-bottom:60px;}
.advantage_nr_1 li h3{ font-size:22px; color:#555;}
.advantage_nr_1 li span{ font-size:16px; color:#666; margin-top:5px; display:inline-block;}
.advantage_nr_1 li span i{ color:#e26a00; font-style:normal;}

.advantage_nr_2{ position: absolute; bottom:0px; left:35px;}
.advantage_nr_2 li{ margin-bottom:60px;}
.advantage_nr_2 li h3{ font-size:22px; color:#555;}
.advantage_nr_2 li span{ font-size:16px; color:#666; margin-top:5px; display:inline-block;}
.advantage_nr_2 li span i{ color:#e26a00; font-style:normal;}



/*服务与支持*/
.service_1{ width:100%; height:680px; background:#f0f0f0; margin-top:50px;}
.service{ width:1200px; margin:0 auto; height:680px; background:#f0f0f0;}
.service_bt{ width:1200px; text-align:center; padding-top:55px; border-bottom:1px solid #c9c9c9; height:80px;}
.service_nr{ width:1160px; margin:65px auto;}
.service_nr_left{ width:320px; float:left;}
.service_nr_left li{ width:285px; height:85px; background:#bbbbbb; margin-bottom:21px; position:relative;}
.service_nr_left li:hover{ width:285px; height:85px; background:#e26a00; color:#000;}
.service_nr_left li h4{ width:45px; height:45px; background:#fff; border-radius:50%; line-height:45px; text-align:center; font-weight:normal; font-size:18px; color:#666; float:left; margin:20px 0 0 50px;}
.service_nr_left li h3{ font-size:12px; color:#666; font-weight:normal; padding-top:23px; float:left; margin-left:25px;}
.service_nr_left li h2{ float:left; font-size:18px; color:#666; font-weight:normal; margin-left:25px;}
.service_nr_left li i{ background:url(../images/sanjiao.png) no-repeat;width:7px;height:14px;  position:absolute;right:-7px;top:50%; margin-top: -7px; display:none;}
.service_nr_left li:hover h4{ color:#e26a00;}
.service_nr_left li:hover h3{ color:#fff;}
.service_nr_left li:hover h2{ color:#fff;}
.service_nr_left li:hover i{display:block;}

.service_nr_right{ width:840px; float:right; position: relative;display:none;}
.service_nr_right_1{ width:840px; background:#e7e7e5;}
.service_nr_right_2{ position: absolute; width:840px; height:125px; background:rgba(102,102,102,.7); bottom:0px;}
.service_nr_right_2 h2{ font-size:18px; color:#fff; font-weight:normal; margin-top:25px; margin-left:55px;}
.service_nr_right_2 p{ font-size:14px; color:#fff; margin-left:55px; margin-top:10px;}




/*关于我们*/
.about{ width:1200px; height:530px; margin:0 auto;}
.about_left{ width:600px; float:left; margin-top:80px;}
.about_left h4{ font-size:24px; color:#333; font-weight:normal;}
.about_left h3{ font-size:24px; color:#333; font-weight:normal; margin-top:5px;}
.about_left h2{ font-size:18px; color:#e26a00; font-weight:normal; margin-top:30px;}
.about_left p{ font-size:14px; color:#9b9b9b; line-height:30px; margin-top:30px;}
.about_right{  position: absolute; right:0; margin-top:80px;}




/*新闻*/
.new{ width:100%; background:#f5f5f5; height:500px;}
.news{ width:1200px; margin:0 auto;}
.news_left{ width:242px; padding-top:65px; float:left;}
.news_center{ padding-top:65px; margin-left:40px; float:left; width:570px;}
.news_center dl{ border-bottom:1px dashed #ccc; height:140px;}
.news_center dt{ float:left;}
.news_center dd{ padding-left:20px; float:left}
.news_center dd h2{ font-size:18px; color:#444; font-weight:normal; margin-top:10px;}
.news_center dd span{ font-size:12px; color:#aaa; margin-top:5px;}
.news_center dd p{ font-size:14px; color:#666; width:370px; margin-top:15px; height:40px; overflow:hidden;}

.news_center li{ height:100px;border-bottom:1px dashed #ccc;}
.news_center li span{ width:85px; text-align:center; display:inline-block;height:100px; float:left;}
.news_center li span em{font-size:38px; color:#666;font-style:normal; margin-top:10px; display:inline-block;}
.news_center li span i{ font-size:12px; color:#666; font-style:normal; display:inline-block;}
.news_center li h2{ color:#333; font-size:16px; font-weight:normal; padding-top:15px; padding-left:10px; float:left;}
.news_center li p{ color:#666; font-size:14px; margin-top:5px; float:left; padding-left:10px;    width: 440px;    height: 40px;    overflow: hidden;    line-height: 20px;}
.news_center li:hover span em{color:#e26a00}
.news_center li:hover span i{color:#e26a00}
.news_center li:hover span{ color:#e26a00}
.news_center li:hover h2{ color:#e26a00}
.news_center li:hover p{ color:#e26a00}




.news_right{ width:305px; height:300px; float:right; margin-top:65px;}
.news_right1{ width:305px; height:50px;}
.news_right1 span{ width:200px; float: left;}
.news_right1 h2{ font-size:20px; color:#444;}
.news_right1 i{ font-style:normal; color:#999;}
.news_right1 a{ float:right; margin-top:10px; cursor:pointer;}
.news_right2{ width:305px; height:300px; overflow:hidden;}
.news_right2 li{ height:82px; border-bottom:1px solid #ccc; margin-top:15px;}
.news_right2 li h3{ padding-top:15px; font-weight:normal; font-size:14px; color:#666; padding-left:30px; background:url(../images/pic_8.png) no-repeat 0px 20px;}
.news_right2 li h4{ padding-top:10px; font-weight:normal; font-size:14px; color:#666; padding-left:30px; background:url(../images/pic_9.png) no-repeat 0px 15px;    width: 275px;    height: 30px;    overflow: hidden;    line-height: 30px;}



/*友情链接*/
.link{ width:100%; background:#f5f5f5; height:50px; line-height:50px; border-top:1px #bababa solid;}
.link_1{ width:1200px; margin:0 auto;}
.link_1 li{ float:left; margin-right:50px;}
.link_1 li a{ color:#666;}
.link_1 li a:hover{ color:#e26a00;}


/*底部*/

.bottom{ width:100%; height:400px; background:#777777;}
.bottom_1{ width:1200px; margin:0 auto; height:320px;}
.bottom_1_left{ width:900px;}
.bottom_1_left1{ padding-top:80px; border-bottom:1px solid #999; height:40px;}
.bottom_1_left1 li{ float:left; margin-right:70px;}
.bottom_1_left1 li a{ color:#fff;}
.bottom_1_left1 li a:hover{ text-decoration:underline;}

.bottom_1_left2{ padding-top:40px;}
.bottom_1_left2 li{ width:300px; float:left; color:#fff; font-size:14px; line-height:24px;}

.bottom_1_right{ float:right; height:150px;}
.bottom_1_right img{ margin-left:20px; float:right;}


.bottom_2{ width:100%; height:80px; line-height:80px; border-top:1px solid #999;}
.bottom_2s{ width:1200px; margin:0 auto;}
.bottom_2s span{ color:#fff;}
.bottom_2s span a{ color:#fff;}



/*关于我们*/
.content_list{width:1200px; margin:0px auto; margin-top:40px;}
#content_list{width:1200px; margin:0px auto; margin-top:40px;}
.left-neiye{ width:242px; float:left;margin-bottom:20px;}
.c-left3{ width:242px; }
.c-left3 h2{ height:58px; line-height:58px; background:#777777; color:#fff;text-align:center; font-size:20px; font-weight:bold;}
.c-left3 ul{ width:240px; border:1px solid #e2e2e2; padding:10px 0;}
.c-left3 ul li{ width:200px; margin:0 auto; height:40px; line-height:40px; border-bottom:1px dotted #ccc;}
.c-left3 ul li a{ display:block; color:#666; font-size:14px; text-align:center;}
.c-left3 ul li a:hover{color:#e26a00;}

.c_right {width:930px;float: right; font-family:"微软雅黑"; padding-bottom:20px; }
.c_right h2 { height:40px; line-height:40px; padding-left:0px; color:#e26a00; font-size:20px; border-bottom:1px solid #ccc; }
.c_right h2 span { color:#666; text-align:right; display:block; width:540px; height:40px;float:right;font-size: 14px;margin-right:5px;font-weight:normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.c_right h2 a{ color:#666;}
.c_right h2 a:hover{ text-decoration:underline;}
.a_nav{ margin-top:10px; color:#666;}
.n_title h3 { font-size:18px; text-align:center; margin-top:20px;}
.n_title h4 { line-height:40px; text-align:center; font-weight:normal; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.n_title h4 span { display:inline-block; margin:0 10px;}

/*新闻*/
.a_nav li{ height:40px; line-height:40px; border-bottom:1px dashed #ccc;}
.a_nav li span{ float:right; display:inline-block; color:#666;}
.a_nav a{ color:#666; float:left; display:inline-block;}
.page {text-align: center;margin-top: 35px;margin-bottom: 20px;color: #666;}
.page span {margin: 0 4px;font-size: 12px;line-height: 30px;display: inline-block;height: 30px;padding: 0 12px;text-align: center;color: #666; border:1px solid #ccc; border-radius:3px;}
.page a {margin: 0 1px;font-size: 12px;line-height: 30px;display: inline-block;height: 30px;padding: 0 10px;text-align: center;color: #666;vertical-align: middle;}
.page a:hover {color: #e26a00;}


/*产品*/
.product_lists ul{ width:980px; margin-top:10px;}
.product_lists ul li{ width:285px; float:left;margin-right:36px;margin-bottom:10px;}
.product_lists ul li img{border:1px solid #c9c9c9;}
.product_lists ul li p{display:block;width:252px;height:40px;line-height:40px;text-align:center;color:#000; overflow:hidden;}
.product_lists ul li:hover img{border:1px solid #e26a00;}
.product_lists ul li:hover p{color:#e26a00;}
.product_lists_1{ line-height:30px;}
/*.product_lists_1 img{ margin-top:20px;}*/





.menu_list{  border: 1px solid #ececec; border-top:0; padding:4px 8px 8px;overflow:hidden; color: #333 !important;width:217px;}
.menu_head{ height:44px; line-height:44px; margin-bottom:6px; }
.menu_head:hover {background:#eab320;color:#fff !important; }
.menu_head:hover a {display:block; color:#fff; background:#e26a00;}
.menu_head a{ font-size:14px; display:block; text-transform:uppercase; padding-left:21px; background:#f6f6f6; color:#777777;}
.menu_list .current{background:#eab320;}
.menu_list .current a{color: #fff !important; background:#e26a00;}
.menu_body{height:auto;overflow:hidden;line-height:30px;}
.menu_body .nva_active{color:#d71819;}
.menu_body ul { border:none; width:220px;}
.menu_body ul li {}
.menu_body ul li a{ background:url(../images/jt.jpg) left center no-repeat; line-height:34px; margin-bottom:8px; display:block;}
.menu_body ul li a:hover{ text-decoration:none; color:#d71819;}


/*放大镜css*/
/*
.jqzoom {
	width:420px;
	height: 260px;
	position:relative;
	border:1px solid #ccc;
	overflow:hidden
}
.jqzoom img {
	width:420px;
	height: 260px;
	background: #fff;
}
.zoomdiv {
	z-index:100;
	position:absolute;
	top:1px;
	left:0px;
	width:560px;
	height:260px!important;
	background:url(i/loading.gif) #fff no-repeat center center;
	border:1px solid #666666;
	display:none;
	text-align:center;
	overflow: hidden;
}
.bigimg {
	width:560px;
	height:346px;;
}
.jqZoomPup {
	z-index:10;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:100px !important;
	height:100px !important;
	border:1px solid #aaa;
	background:#FEDE4F 50% top no-repeat;
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	filter:alpha(Opacity=50);
	cursor:move;
}
#spec-list {
	position:relative;
	width:377px;
	height:92px;
	;
	float:left;
	overflow:hidden;
	margin-left:2px;
	display:inline;
}
#spec-list div {
	margin-top:0;
	margin-left:0px;
	margin-left:0;
}
.product_bigimg_text {
	width:450px;
	float:right;
	text-indent:0em;
	height:auto;
	overflow:hidden;
	padding-top:10px;
	line-height:24px;
}
.product_bigimg_text h2 {
	margin-bottom:0;
	border-bottom: 1px dashed #d7d7d7;
	color: #333;
	font-size: 18px;
	margin-bottom: 20px;
	padding: 10px 0;
	color:#052645;
}
.prod-right-title {
	border-bottom: 1px dashed #e0e0e0;
	line-height:34px;
	margin-bottom: 30px;
	padding-bottom: 20px;
}
.prod-right-tel {
	height: 46px;
	margin-bottom: 20px;
	margin-top: 20px;
	overflow: hidden;
	padding-left: 5px;
}
.line {
	height:1px;
	border-bottom:1px dashed #d7d7d7;
	clear:both;
	padding:10px 0;
	margin-bottom:20px;
}
.siderightCon {
	line-height:24px;
	margin:30px 0 0 0px;
	text-align:left;
}
.nypro {
	width:420px;
	float:left;
}
#preview {
	float:none;
	margin:0px auto;
	width:420px;
}
.list-h {
	width:200000px !important;
}
.list-h li {
	float:left;
}
#spec-n5 {
	width:620px;
	height:56px;
	padding-top:15px;
}
#spec-left {
	background:url(../images/left.gif) no-repeat;
	width:10px;
	height:45px;
	float:left;
	cursor:pointer;
	margin-top:6px;
	margin-right:17px;
}
#spec-n5 img { margin-top:0;}
#spec-right {
	background:url(../images/right.gif) no-repeat;
	width:10px;
	height:45px;
	float:left;
	cursor:pointer;
	margin-top:6px;
	margin-left:6px;
}
#spec-list ul li {
	float:left;
	margin-right:0px;
	display:inline;
	width:92px;
	height:92px;
	overflow:hidden
}
#spec-list ul li img {
	padding:2px;
	border:1px solid #ccc;
	width:80px;
}
#spec-list ul li img:hover {
	border:2px solid #666666!important;
}
.title_part {
	width:410px;
	float:right;
	line-height:24px;
	font-size:14px;
	color:#555;
}
.title_part h3 {
	font-size:14px;
	color:#444;
	line-height:30px;
	margin-bottom:6px;
	height:300px;
	border-bottom:1px dotted #dedede;
	overflow:hidden;
	font-weight:normal;
}
.title_part h6 {
	height:40px;
	line-height:40px;
}
.title_part h6 dl {
	width:410px;
	height:40px;
	line-height:40px;
	margin-top: 23px
}
.title_part h6 dl dt {
	float:left;
	width:120px;
}
.title_part h6 dl dd {
	float:right;
	width:278px;
	font-size:24px;
	color:#000;
	font-weight:bold;
}
.title_part p {
	line-height:24px;
}
.list-h li img {
	padding: 2px;
	border: 1px solid #CCC;
	width: 79px;
	height: 49px;
}
ins#qiao-icon-wrap {
	top:60%!important;
}
.c_right p {
	font-family:"微软雅黑";
	line-height:24px;
}
.ny_proInfo {
	font-size: 14px;
	color: #666;
	line-height: 30px;
	margin-bottom: 18px;
	height: 252px;
	width: 450px;
	border-bottom: 1px dotted #dedede;
	overflow: hidden;
	font-weight: normal;
}
.text1 {
	margin-top: 20px;
	margin-bottom:20px;
	color: #666
}
.ny_lianxi {
	float: right;
	margin-top: 5px;
	font-size:24px;
}
.ny_lianxi a {
	font-size:28px;
	color:#e26a00;
}
.ny_lianxi a:hover {
	color:#333;
}
.ny_Nowbuy img { margin-top:0;}
*/

/*放大功能end*/

.bg{width:920px;margin:0 auto;padding:20px;border:1px solid #E8E8E8;overflow: hidden;min-width: 900px;box-sizing: border-box;background: #fff;}
.bg_left{width: 430px;height:auto;float: left}
.bg_right{float:right;width:420px;}
.show{width: 430px;height: 430px;margin-bottom: 10px;position: relative;border:1px solid #E8E8E8;cursor:move}
.show img{width: 430px;height:430px;}
.mask{width: 215px;height: 215px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}
.bigshow{width: 430px;height: 430px;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;position: absolute;}
.bigshow img{width: 860px;height: 860px;margin-right: 10px;}
.smallshow{width: 100%;height: 70px;position: relative}
.smallshow img{width:100%;border:1px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s}
.smallshow>.middle_box{margin-left: 30px;margin-right: 30px;width:371px;overflow: hidden;height: 70px;}
.smallshow .middle{overflow: hidden;transition: all 0.5s;height: 70px;}
.smallshow .middle>li{width: 64px;height: 64px;float: left;cursor:pointer;padding:0 5px;}
.smallshow>p{position: absolute;top:50%;width: 22px;height: 32px;margin-top: -16px;}
.smallshow>.prev{left: 0;background: url(../images/hover-prev.png) no-repeat;transition: all 0.5s}
.smallshow>.next{right: 0;background: url(../images/hover-next.png) no-repeat;transition: all 0.5s}
.smallshow>.prev.prevnone{left: 0;background: url(../images/prev.png) no-repeat;cursor: not-allowed}
.smallshow>.next.nextnone{right: 0;background: url(../images/next.png) no-repeat;cursor: not-allowed}

